package cn.edu.lcu.cs.javateaching.io;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

// 类名不合适，大小写不规范
public class text01 {
	public static void main(String[] args) {
		if (login()) {
			System.out.println("恭喜你进入游戏！！！");
		} else {
			// 如果登录失败，已经System.exit(0)，下行语句永远不会被执行
			System.out.println("密码错误，结束游戏！！！");
		}
	}

	public static boolean login() {
		// 流没有关闭
		BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
		for (int i = 5; i > 0; i--) {
			System.out.println("请输入密码:");
			try {
				if (reader.readLine().equals("123456")) {
					return true;
				} else {
					System.out.println("您还有" + (i - 1) + "次机会！");
				}
			} catch (IOException e) {
				e.printStackTrace();
			}
		}
		System.exit(0);
		return false; // 上行代码已经退出了，本行语句永远不会被执行
	}
}
